package com.example.demo.service;

import com.example.demo.DTO.CartGoodsSellerInfo;
import com.example.demo.DTO.StoreDTO;
import com.example.demo.DTO.StoreDTO;
import com.example.demo.pojo.Cart;
import com.example.demo.pojo.Pets;

import java.util.List;

public interface ICartService {
	Cart addToCart(Cart cart) ;
	List<Cart> list(Integer userID);
	List<Cart> getSelectedCartItemsByUser(Integer userId);
	CartGoodsSellerInfo findGoodsAndSellersByUserID(Integer userID);
	void updateStoreSelectionStatus(Integer userID, Integer sellerID, Boolean selected);
	void updateCartItemSelectionStatus(Integer userID, Integer goodsID, Boolean selected);
	void removeCartItem(Integer CartID);
}
